Ibrahim OsmanIbrahim Osman
Vietnam Before the Philippines: A Title-Worthy Squad, With Fitness as the Biggest UnknownThree weeks before kickoff, the Vietnam squad list made me stop at a column...
Indonesia Reaches the 2026 Asian Games Final: When Two Doubles Pairs Carry the Whole BeliefI wrote four lines of numbers into my notebook the moment the last shuttle fe...
U20 Vietnam Coach: 'As Long as There Is Hope, We Will Fight to the End'This afternoon at Lach Tray Stadium, when the final whistle blew, Vietnam's...
Nine Blank Tables and a Single 'Football' Label: Sports Journalism and the Temptation to Fill the VoidThe sheet of paper was placed on my desk at 9:40 in the morning, in a sports...
Jalen Duren ready to bet on his future: Contract stalemate with Detroit PistonsJust less than two weeks before NBA teams open training camp for the new...
The 'This Is Anfield' Sign Sells for £115,000: Memory Is Not Listed, Yet the Market Still Prices It£115,000. That is the final price of the wooden sign bearing the words "This ...
A Night at Lach Tray and the Tactical Identity: When Vietnamese Football Needs a Whisper, Not a RoarPeople often tell me that Vietnamese football is missing something. Not...
62 Minutes a Man Up, HAGL Still Lost 3-4 to Ninh Binh: The Hole Is in Rest-Defense, Not in YouthIn the 19th minute at Ninh Binh Stadium, Lucas Turci was shown a straight red...
Sasipaporn Janthawisut at XMLS Thanh Hoa: The Zero-Point Match and the System-Dependency Problem of a Thai ImportEvery analysis of mine begins with a forgotten number. This time the number i...
The Submerged Half of a Transfer Story: 72 Hours of Verification Before PublicationThe call came at 1:40 a.m. on January 12, 2026. On the other end was an agent...
Isle of Wight Expands Winter League to Four Divisions: 16 Under-16 Players and the Faroe Islands TripOn 4 September, in a small hall on the Isle of Wight, Mike Turner stepped up ...
Six defeats, zero points: Gladbach's dead zone sits in the five minutes after the equaliserIn the 49th minute, Borussia-Park erupted. An equaliser, and the south stand...
When Data Goes Silent: A Lesson in Humility at the Heart of the NBAIn a small press conference room in Chicago, I once watched a basketball data...
Hurricane Polo and the Data Pipeline: When a School-Closure Notice Wear a Football LabelHurricane Polo and the Data Pipeline: When a School-Closure Notice Wore a...
Quentin Peterson Shines as Pizza Bulls Bordo Defeats Körfez Basket in FriendlyThe transfer rumor storm in Turkish basketball never stops blowing, but while...
The Blank Space on Vietnamese Women's Volleyball Stat SheetsLate in the evening, after the whistle that ended the fourth set, I went down...
Thirty Thousand Broad Jumps in 155 Hours: Kevin Ociepka and the Grey Zone of a Referee-Less RecordThree in the morning at Parkstadion Baunatal, in the German state of Hesse. T...
The Transfer Window in Lyon: Money, Contracts and the Rhythm of the Dressing RoomTraining ground at Meyzieu, seven in the morning, twenty-nine degrees already...
Career Crossroads: Warriors Grant Stephen Curry Full Control Over His FutureThe number 43 haunts me. Not because it's a pretty or ugly number, but becaus...
Fukuoka: Where Japan Continues Its Epic, and Asia Finds Its Road to Los AngelesI have stood in many stadium corridors, from the white nights of Moscow to th...
Indonesia Reaches the 2026 Asian Games Final: When Two Doubles Pairs Carry the Whole BeliefI wrote four lines of numbers into my notebook the moment the last shuttle fe...
U20 Vietnam Coach: 'As Long as There Is Hope, We Will Fight to the End'This afternoon at Lach Tray Stadium, when the final whistle blew, Vietnam's...
Nine Blank Tables and a Single 'Football' Label: Sports Journalism and the Temptation to Fill the VoidThe sheet of paper was placed on my desk at 9:40 in the morning, in a sports...
Jalen Duren ready to bet on his future: Contract stalemate with Detroit PistonsJust less than two weeks before NBA teams open training camp for the new...
The 'This Is Anfield' Sign Sells for £115,000: Memory Is Not Listed, Yet the Market Still Prices It£115,000. That is the final price of the wooden sign bearing the words "This ...
A Night at Lach Tray and the Tactical Identity: When Vietnamese Football Needs a Whisper, Not a RoarPeople often tell me that Vietnamese football is missing something. Not...
62 Minutes a Man Up, HAGL Still Lost 3-4 to Ninh Binh: The Hole Is in Rest-Defense, Not in YouthIn the 19th minute at Ninh Binh Stadium, Lucas Turci was shown a straight red...
Sasipaporn Janthawisut at XMLS Thanh Hoa: The Zero-Point Match and the System-Dependency Problem of a Thai ImportEvery analysis of mine begins with a forgotten number. This time the number i...
The Submerged Half of a Transfer Story: 72 Hours of Verification Before PublicationThe call came at 1:40 a.m. on January 12, 2026. On the other end was an agent...
Isle of Wight Expands Winter League to Four Divisions: 16 Under-16 Players and the Faroe Islands TripOn 4 September, in a small hall on the Isle of Wight, Mike Turner stepped up ...
Six defeats, zero points: Gladbach's dead zone sits in the five minutes after the equaliserIn the 49th minute, Borussia-Park erupted. An equaliser, and the south stand...
When Data Goes Silent: A Lesson in Humility at the Heart of the NBAIn a small press conference room in Chicago, I once watched a basketball data...
Hurricane Polo and the Data Pipeline: When a School-Closure Notice Wear a Football LabelHurricane Polo and the Data Pipeline: When a School-Closure Notice Wore a...
Quentin Peterson Shines as Pizza Bulls Bordo Defeats Körfez Basket in FriendlyThe transfer rumor storm in Turkish basketball never stops blowing, but while...
The Blank Space on Vietnamese Women's Volleyball Stat SheetsLate in the evening, after the whistle that ended the fourth set, I went down...
Thirty Thousand Broad Jumps in 155 Hours: Kevin Ociepka and the Grey Zone of a Referee-Less RecordThree in the morning at Parkstadion Baunatal, in the German state of Hesse. T...
The Transfer Window in Lyon: Money, Contracts and the Rhythm of the Dressing RoomTraining ground at Meyzieu, seven in the morning, twenty-nine degrees already...
Career Crossroads: Warriors Grant Stephen Curry Full Control Over His FutureThe number 43 haunts me. Not because it's a pretty or ugly number, but becaus...
Fukuoka: Where Japan Continues Its Epic, and Asia Finds Its Road to Los AngelesI have stood in many stadium corridors, from the white nights of Moscow to th...
